that ain't hay - French English Dictionary